seminal granule - Turkish English Dictionary